#
# $Id: Makefile,v 1.1.1.1 1995/03/13 18:25:51 chris Exp $
#

CC = gcc
CFLAGS = -O2 -m486 -ansi -D_GNU_SOURCE
#CFLAGS = -g
# YACC = yacc
YACC = bison -y
# LEX = lex
LEX = flex -l -p

dtd1: y.tab.o lex.yy.o 
	$(CC) y.tab.o lex.yy.o -ll -o dtd1

y.tab.c: dtd1.y
	$(YACC) -v -d dtd1.y

lex.yy.c: y.tab.h dtd1.l
	 $(LEX) dtd1.l

y.tab.h: y.tab.c

clean:
	rm -f core a.out *.o lex.yy.c y.tab.h y.tab.c y.output make.out dtd1
